improve the quality or appearance - Allemand Anglais Dictionnaire